package com.sm.dao;

import com.sm.model.FirstDirectory;

import java.util.List;

public interface FirstDirectoryMapper {
    int deleteByPrimaryKey(Integer firstDirectoryId);

    int insert(FirstDirectory record);

    int insertSelective(FirstDirectory record);

    FirstDirectory selectByPrimaryKey(Integer firstDirectoryId);

    int updateByPrimaryKeySelective(FirstDirectory record);

    int updateByPrimaryKey(FirstDirectory record);
    
    
    /**
     *	查询首页的所有的一级类别
     * @return
     */
    List<FirstDirectory> selectAllFirstDirectory();
    
    
    /**
     *	查询状元学堂首页的所有的一级类别。
     * @return
     */
    List<FirstDirectory> selectSchoolFirst();
    
    /**
     *	查询不包含二级类别的一级类别。
     * @return
     */
    List<FirstDirectory> selectFirstNoSecond();
}